persistent oil - Spanish English Dictionary